soil cake - French English Dictionary